A well appointed cosy place to stay