Very clean and comfy. Very nice pool and gym. Would definitely stay there again