David is very accommodating, the place is sparkling clean and the check in and check out are seamless!