A lovely, peaceful, quiet, and stylish place to stay