Awesome location within easy walking distance to shops, beach and restaurants. Pet friendly so allowed us to bring our fur baby which was a key consideration for us choosing this accomodation. Apartment complex had a friendly and welcoming feel. We had a wonderful time.