Great location, squeaky clean, and great amenities.