The place is clean and appears new. The windows are second rate and I needed to stuff tissue in the gap to keep the high winds from whistling. The floors are squeaky with each step. The shower tub was even more squeaky as you changed positions. Feel bad for those not on the top floor. If you don't mind these things it is a clean and basic hotel but stay on the top floor.