Very clean! Really nice stay! The only thing is that there is no water on the premise except for the pool area.