I booked this for my 30th for me and a bunch of my friends. We had a wonderful time. Lots of bathrooms and space for everyone to feel comfortable. Excellent private pool. Close to everything - beach, the strip, old town. Only thing I would say is there are no cleaning products so just make sure to bring a cloth and some dishwashing liquid to clean your dishes (or dishwashing tabs as there is a dishwasher as well). Would definitely book again.