We booked last minute and everything was still spectacular. Great communication, comfortable bed, and a great location. We'd certainly come back.