Lovely place to stay and magnificent location