Everything was clean and beautiful, tastefully decorated. Anything we could have possibly needed was in the bathrooms and kitchen. Location was great, within walking distance of a lot of shops and restaurants. Only a ten minute drive to the beach! One of the things that made the stay most pleasant was how helpful and accommodating our hosts were. They were willing to let additional people stay for a small fee, and even provided a rollaway bed for us. Communication was always snappy and effective. Can’t wait to come back next year hopefully!