Angel is the perfect host: friendly, polite, communicative...just an all-around great guy. His apartment is clean and cute and his English is WAY better than my Spanish. Book with him. You won't be sorry!