Lovely clean stay in a perfect location with warm hosts