Extremely clean! This place has everything you may need and more. No contact Fast easy check in. Nicely decorated inside. Didn’t use the pool but looked very clean.