A gem of a place, full of lovely touches and relaxing nooks. The location was excellent! The communication with staff when we had some issues was prompt and professional. We'd stay there again for sure.