Great location; squeaky clean; nice amenities.