Excellent apartment, style, space, amenities/facilities. Highly recommended.