The location is very convenient and the neighborhood has plenty of restaurants, near public transportation. The place is spaceous, well equiped and with all basic amenities.
The only issue was the fact the self check-in did not work, the keys were not where they were supposed to be and it took more than 1.5 h to someone deliver it to us.
Even though, we would consider to return.