David is super friendly and his place is PERFECT! You basically have your own floor of the apartment. Private bathroom, TV, comfy bed... Everything you need! I highly recommend staying with David. Oh... And the location is great too!!