We stayed in a private room. The beds were clean. The toilet and shower could have been cleaner. The staff and other guests were very nice. The location is great.