Excellent apartment, top notch! A home from home with excellent facilities and great location.