Five Stars all the way! We'd give ten if we could! Beautiful views, lots of space, clean, great amenities, great location, and more. We would definitely stay here again, and again! Loved it!!!