Amazing stay in a beautiful, clean and welcoming environment. Loved all the personal touches like the welcome note and gorgeous fresh flowers on arrival as well as all the attention to detail. Craig was great to deal with. Would love to come back here again. Perfect!