Excellent location in a vibrant street. Clean and tidy. Cordial staff.