Clean. Great location. Nice decor. Very close to shops, restaurants, and beach. We did not use the kitchen very much, but we did notice it was very well stocked. Slept 5 of us comfortably. Had an issue with the battery dying on the keyless lock, but the hosts responded within minutes and it was resolved as soon as possible.
Would definitely stay there again.