Excellent location, sparkling clean, plenty of street parking. All around great stay.