Great location, Cecilia is super nice, arrived really late as my flight was delayed and was no worries at all, nice place and right next to Newark airport. Will def be back, cheers!