A lovely place to stay. So many small things that are done right to make everything absolutely perfect.