The entire place is very clean with great amenities and thoughtful decoration. The pool and hot tub in a pretty large yard were a big plus to the stylish interior.