Excellent apartment, excellent facilities and a pleasure to deal with.