Everything was easy, comfortable and clear which is super convenient when you have a very short stay. Communication was great, listing accurate, the resort kept a $100 deposit but all the facilities were free. Lots to do and see on premisses, luxury feel inside and outside the apartment.