Very clean, everything is close, comfy beds, very spacious for my wife and two kids, pool was warm , grill was great , perfect stay