View, location, amenities were excellent! We had a wonderful time and would highly recommend.