Very clean, comfortable. Great bathroom, pool and even a gym!