Awesome spot and location! David was great about communicating details and checking in with us throughout our stay.