Very clean, great location and plenty of space. This was my second time staying here and I am sure there will be a third.