We had a lovely stay, the apartment was compact but had everything we needed. It had lovely views of the ocean and hinterland and was just a short walk to the beach and shops, although the hill was quite steep.