Just perfect! Above and beyond expectations. Spotless, had everything you needed and more, beds very comfy, beautiful location, relaxing. It was all so easy.