Myself and 16 of my family stayed at this home and it was amazing! Having the ability to have a house to ourselves have us a sense of a home away from home. A lot of shared space and a lot places to hangout in tinier groups. Only issue a handful of my family had were the beds. The beds on the bottom floor (pool level) were not comfortable at all. There are 4 of them we used, and all 4 of us mentioned the toughness of them. We ended up sleeping on the couch the last couple of nights. Other than that we loved our time here. I would definitely recommend and book again.