Well presented, clean, reasonably priced. Friendly, helpful staff. Would stay again.