We had a wonderful stay. The place was clean and had everything we needed. The Xbox was a hit with our kids and the view was amazing. The beds and lounge were super comfy. We would definitely stay here again.