Fulfilled all expectations. Great location. Comfortable and nice apartment. Efficient communication and check-in.