Exactly what we needed. Perfect location - beautiful area all around. Unit had everything we needed for the beach trips (chairs, snorkels, fins, towels, etc). The most beautiful garden view from the balcony. Will absolutely be staying again, we are officially north shore people!