Great location and David is fantastic at making sure your stay goes well.