We had a very good stay. David, Mariella, and the rest of the team, were all exceptional. The location is excellent. Very clean. Highly responsive staff. Mariella was always immediately available. Check-in was very professional. We had a couple of issues that David attended to as soon as he could, despite having a serious family matter that was occupying him, which we appreciated. We highly recommend David's place.