David's place is even better than the pictures, at a great location. All the communication with him and the check in was very easy. I would definitely recommend this place.