Excellent apartment with all the facilities a visitor would need. We had an excellent stay.