Excellent location. Wonderful views. Very clean inside. Easy to find. Perfect place for a break.