David's place is in the perfect location and it was CLEAN. Could not have asked for anything more. David is a great host. I am hoping to rebook if the opportunity arises. Do not sleep on this booking if it's available!