Very clean. Nice for a small place. Seemed a expensive for the location and facilities.