Absolutely a 5 star experience! If you’re staying in the Newark area this is definitely the spot you’d want to reserve. I’m in New Jersey every few months and I won’t stay anywhere else.