I had stayed here when they first opened decades ago and found it to be very nice...even a bit classy. Back then it was just the "Gregory Hotel", now it is part of the Best Western chain so things are a bit different. The hotel had a weird mix of out-of-town visitors and transients (NYC has a policy of placing homeless in hotels for the short-term). Nothing against people who've fallen on hard times but as hotel guest, it seemed like some of them had brought their personal, mental and emotional problems along for the stay. NYPD visited the hotel for two separate incidents while I was there; There was no violence and the police didn't take anyone away in handcuffs but it didn't foster a feeling of being safe. Also, my floor had the distinct scent of weed; this was not offensive to me, but...not really a good thing for a "family friendly" hotel. Decent bed, a few hairs in the sheets but I've seen that in 5-star hotels. Nice bathroom too. No microwave or fridge was kind of a bummer. Overall, it was just okay. If you can get a cheap price and need to stay in Brooklyn for a night or two, it's a good choice because Bay Ridge is a great neighborhood and the train is two blocks away so you can get anywhere you need to go in all five boroughs. If you are planning to stay long-term or if the room price is not on sale, you should probably find a better option. less