The location suited us perfectly as we have family staying in this area. Great communication, the place was very clean and had everything we needed. The beach and restaurants are 5 mins walk away. There is a small shop in the complex for some basic foodstuffs. We will most likely return sometime again when visiting.