We had a fabulous stay. Loved everything about our stay. Had everything we needed plus more. Amazing views, great layout and comfortable beds! Home away from home.