Fantastic host, we had a place cancel on us and within an hour David had answered my message and we were in the place. Great clean apartment, on the ground floor which was great for the kids, the pool was a winner with the kids too!! Would definitely recommend