Comfortable and practical stay at Cecilia's, close to Newark airport and next to a lovely park. Thank you!