Really clean and nice! The pool is amazing and the beach access is a great addition too.