One word = VIEWS.
I think we lucked out booking this amazing spot because we now see that it's booked out for months -- for good reason too! The place is spectacular. Clean, cozy, updated and comfortable for multiple families. We had a wonderful time.