Very clean hotel. We came here last year and loved it, so we came back expecting another great stay. We had a good time, however our bed was very uncomfortable this time around, which was disappointing. For a one night stay it was fine, but if we stayed longer, it would have been very uncomfortable.