Great place to stay. The balcony upstairs is amazing and we ate almost all our meals out there. The pool was great for the kids and downstairs setup is awesome for spending the day around the pool. We had to move some furniture around to stop our infant son from getting into mischief, but it was nothing we aren’t used to. Highly recommended.