Everything was perfect. Lots of care, comfort and thoughtful touches, in a beautiful environment. Would recommend absolutely.