Initially I was skeptical about my stay here but much to my surprise this hotel turned out to be a very good stay indeed. It was very clean and up to date. The room was very clean. The staff was very friendly. The gym was small however it had all the essentials that you would need. They also served a breakfast with a variety of choices. Free parking and easy access to 495. The only down side is I had no cell phone reception in the hotel missed several important calls.