We had a great stay. Communication was great, there was flexibility from their part and the apartment includes all amenities needed. Great for longer stays.