Lovely place, lovely location. Perfect stay