Spacious, clean and comfortable in a nice setting