perfect location, fantastic living areas, clean, well equipped, funky beach house, helpful host