Clean place, good amenities, but location is a bit sketchy.