The location is perfect, but the communication was not. At our arrival, nobody was there to open, even though I did let them know our arrival time. The appartment itself needs maintenance to fix broken furniture. Also, the kitchen supplies were disappointing, since there were not even cups to drink out of. However, the appartment is clean, the bathroom and kitchen (although short of supplies and the broken table) are good and the airconditioning worked properly.