We came with a group of 3, and this place was amazing. Location was perfect, beautiful beach with chairs and umbrellas. Plenty of eats and close to night life. The communal pool was clean and well kept. If you are open to meeting new people it’s great to be in close contact with other travelers staying in the other spaces. The only negative was that the 3rd mattress advertised in the living room looked a bit worn and was just tucked behind the couch & didn’t look too comfy, but we just shared a bed with one another and it was fine. The 2 bathrooms were great, and the end unit #10 was perfect because it is low traffic and private. We will definitely be back!!