A lovely, well located place to stay