Super clean, comfortable. Much better than any hotel/resort.