A perfect stay for all of my needs. Communication was good, location was spot on and it was sparkling clean! I would definitely recommend David’s place and would stay here again!