Absolutely perfect! Could not have asked for better hosts and the most perfect location with the view from the back and the beach and shops just down the road! Very family friendly and had everything we needed! The washer and dryer were such a blessing too. Great and easy communication and we were sad to leave such a beautiful home. 100% can not wait to stay again!