This was a fantastic condo that exceeded our expectations. The unit itself has 2 master suites and is very spacious. Our large group didn't feel cramped at all. The kitchen was really big and everything felt new. We prepared several meals during our stay and had everything needed. The pool was fantastic as was the gym and other amenities. Dominika answered our questions very fast which was appreciated! We will be returning here next year.