We had a great stay at this apartment. It has everything you need and the location is great. Communication with Johanna was really easy and we appreciated having the option of leaving our luggage at their office as we had a late flight.