Apartment was just as represented in pictures. Very clean and comfortable accommodations. Location is good - reasonably close to everything. David was very attentive and responsive throughout the reservation, check-in and check-out process. I would highly recommend David's place.