Spacious and comfortable place with good kitchen facilities.