The communication from the start right through was excellent. Everything in the apartment was in good working order and very clean and tidy. The facilities were beyond expectations and the location perfect. I would highly recommend this place to stay.