Lovely place to stay in, in a perfect location