Great accommodation in a perfect spot with fantastic hosts