Great location and great amenities in the apartment. Would suit both short and longer stays. Easy check in and excellent communication.