Great location. The place is clean and has all of the amenities mentioned.