Good place, exactly as described. No key for parking to begin with but fixed during my stay and they did refund my parking until then. Gym, spa and roofterece was great.