El Moll is truly an amazing experience. It doesn't get better than waking up on the beach. The amenities were wonderful and Laura provided anything you possibly need from sunblock to olive oil, El Moll had it all. If you want to make memories, this is the place to do it!