I've been on epic but not escape.
I would go on her again If the price is right.
Bathroom set up did not bother us, in fact it was nice, one person could shower while other in toilet.
I recommend buying posh passes, it made a big difference, found pool bars beyond slow for service.