Very clean. Friendly and helpful staff. Lovely location