Well appointed and in an excellent location. We could walk to shops and beach in 10 minutes. The property had everything we needed to make our stay enjoyable. It was spotlessly clean upon arrival and check-in instructions were communicated easily and in plenty of time prior to arrival. Thoroughly recommend staying at this property.