Beautiful and very spacious. The pool was great and everything was so clean. I love how we had extra towels and how everything was so close; restaurants and such. Will definitely recommend. Staying here again.