Excellent apartment with all the necessary amenities for a relatively long stay. The check in process is very well organized and clear. The location is great. Finally, Maria is the nicest of hosts. I definitely recommend this place.