I always stay here when I have business in the Bridgewater / Branchburg area. The rooms are always super clean. The people at the front desk are always very polite. The breakfast included with the stay is always fresh, clean, and filling. I was placed in a suite during this past visit, which was appreciated for the extra space and the larger shower area. I typically get a great nights sleep because the bed is extremely clean and comfortable. The room has adequate receptacles and USB ports for chargers, computers, etc. The parking lot is big well lit. The hotel is very close to 22 which puts you close to other small towns like Somerville. It is less than an hour to reach the Newark airport.