Excellent location. Close to the centre of town and still walking distance to town Beach. The apartment is incredibly spacious and well designed, with the kids bedrooms a good distance from the living area. Extremely large balcony/patio (bottom floor) and it was all quite clean and reasonably modern.