The location was perfect for everything we had planned. Reservation, check in and communication was all great.