We thoroughly enjoyed our stay at Iona’s apartment overlooking the beach, it was spotlessly clean and within walking distance of most amenities ( we didn’t have a car) and right next door to The Beach Club. It is in a small residential block with shared pool.