Amazing! Great location (steps to the beach; short walk to restaurants & activities), well maintained, cleaned and stocked with everything you could need or want. Communication was great - responded within 15 min (if not immediately), friendly and James went out of his way to make sure we had everything we needed - even buying a muffin tin before we arrived! The home is comfortable, nicely decorated and matches the pictures exactly. Stay here - you’ll have a great time!