David is very friendly and is full of local knowledge. Check-in was a breeze and the place is beautiful!