Good location. It has all needed amenities to enjoy the place, easy check in and frequent cleaning of the common spaces. Definitely, an overall good place for the price.