A spacious upper floor flat with a great kitchen, BBQ grill, and a deck to dine on. Close to Magic Beach, where we spent much of our time.