Comfortable place to stay with good kitchen facilities.