The apartment was spotlessly clean. The location was outstanding with a beautiful terrace overlooking the river and an easy walk to restaurants, shopping and the beaches. Maria Jesus is a great host and very responsive. We had a wonderful stay!