Great location, clean rooms and plenty of amenities.