Great location beautiful place downfall is the communication. The people who work for this company are so amazing and so friendly and the cleansers who are subcontractors are amazing too!! but this company caused me a lot of stress due to their system check in. Being an international traveller it became a nightmare and took over 1 hr to actually check in due to the verification part with talking to 3 different people. They still have not replied to my email I sent on the 8th but have sent me 4 emails asking me about my stay.