Great location, quick and attentive communication with everything, great place to stay for an extended amount of time. Great gym, pool, laundry and security service. Will stay again.