I could not fault this place. Sparkling clean, friendly prompt communication, perfect city location and great value for money.