David's place is excellent! The interior design is really nice, the kitchen is spacious and well-equipped, the bathrooms and shower is big and everything is sparkling clean. David was a very responsive host and the check-in and check-out was easy. We can also really recommend his restaurant, the food was very tasty!