Beautifully decorated, super clean, perfect location to everything, great air conditioning and a fantastic host was icing on the cake! Lots of stairs but loved the workout!! We will definitely be back!!