Too late for OP but for anyone else searching on Grand Swiss - nice hotel, sharp design, big views from the top of the building if you're into that.
Their point of difference is an all-female staff (well it was last year when I stayed there). Uniforms become more elaborate the closer to guests the staff work. AT the bottom end the engineering staff where fancy boiler suits and cute little buzz cuts.
One of the Compass group who seem to take the whole hotel management gig pretty seriously.