Angel was so caring and kind, very communicative and helpful. He provided us with a very detailed and well thought out guide for restaurants and things to do. He knows many establishments personally and offered to make reservations for us, which really made our stay very special. The only downside is that we did not get to meet him and his partner in person but we still feel like we’ve made some wonderful friends!