Excellent location and well priced. Plenty of on-street parking. Nice clean place.