Clean and cute bed and breakfast! The Craigmyle was very accomodating and I enjoyed it very much.