Good location, nice (also clean, comfortable and tidy) apartment, A+ staff. 5 stars from me, hands down.