We had a lovely stay! The place is exactly as appears in the photos. Comfortable, clean and very baby friendly. The hosts were lovely and accommodating. Great location! Easy walk to beach and the Main Street with restaurants & shops.