The location was fantastic. David is very responsive if you have any questions and is accommodating when you have special requests. We arrived a day early due to unforeseen circumstances but we were able to check in a day early and also we were able to leave our luggage on the last day for a few extra hours.