Check in and arrival was very smooth. I met with Angel's friend to get keys and he showed me where everything was and how it worked. He was very friendly.
The place was perfect for our group. The shower started leaking water, and I let Angel know and it was taken care of quickly. The only downside of the place was the smell. The person who checked me in told me that they were aware of it and trying to get it fixed. It seems there is a plumbing issue and it smells really bad in one of the bathrooms. We closed the door and opened all the windows to minimize the smell but you could always smell it in the apartment. It wasn't offensive enough that we wanted to leave but it wasn't very pleasant to come back to. You might want to check that it's fixed before you book. Otherwise, it's great!