Have stayed there a few times and again next week for a few days. Price, pool, sea access, bar and rest makes it a great spot. Also, the staff is great. As others have said, manage your expectations, this isn't a mega resort.