Absolutely perfect! Loved the view and location and we appreciated the cleanliness. It was everything the ad described, it was exactly what we were looking for! We had an amazing time and will hopefully be back!