Our stay at The Craigmyle was excellent. The room was very clean and the bee was comfy. Much thought and attention goes into making sure guests are comfortable. Looking forward to returning.