Seemed pretty clean. The sheets looked fresh. Gym had cleaning wipes and had pretty good options for a decent workout. Rooms in the main hotel are really small but ok. No free breakfast but restaurant. Easy walk to restaurants, etc. Thin walls but not a lot of noisy guests.