Great place and fabulous location! I would highly recommend this place to stay. Easy and effective communication. Easy check in and check out. Beautiful views and places to walk to to eat, watch the sunset, swim and other wonderful things. It was everything it was said to be.