Great location and spacious! The overall stay was perfect, short walk to the beach, big open concept living room/kitchen/dining room, and beautiful view. The bathroom joins on to the master bedroom so it can get a little noisy and the bed in that bedroom is quite squeaky. I made the suggestion for more kitchen utensils, pots and pans, and larger furniture for the living room. The hosts were friendly and helpful.