Very cute and clean. The pool and spa were perfect. Location is central to lots of things. We had a really great time.