A great, clean place, worth its money in a great location.