We had a great time at Beas and Leos!
The apartment is very clean and comfortable, just a short walk from the metro station. The hosts were kind enough to have us checked out later and were very communicative throughout the trip. We would definitely stay there again!