Could not recommend more.
Best location, close to everything, apartment provides you with everything you would need in the kitchen, laundry, living area.
Massive balcony facing the ocean perfect for a relaxing arvo drink.
Hosts provided us with all the best restaurants and pubs, suggested different tours and activities.
Resort provides nice pool, sauna and gaming room.
Did not wanna leave.