The location is great - amazing places to eat just on the street where the apartment is, other things close (walking distance). It wasn't hot inside despite a very hot weather during our stay. Everything was clear in communication and easygoing. Big recommendation!