You are going to have a good time :) I am going to be on this cruise with my bestie. I am not sure about the singles meet and greet, I am married, but my bestie is not. She was wondering the same thing. This will be my third time on the Elation, it is one of my favorites, not to big and not too small and lots to do!!!