David's place was fantastic! The location was perfect and David was extremely accommodating to all our needs (including an extra parking space). Would definitely stay here again!