Very clean, excellent location, tremendous value for money and would highly recommend .