A good clean and easily accessible place. Very good and affordable eating place/restaurant within 100 m