A lovely, spacious, relaxing space. Everything you need to have a great stay.