Great location and great value for the price. David is a terrific communicator and all our needs were accommodated.