Wonderful place, nice and spacious, has a well equipped separate kitchen area and the hosts couldn't be nicer. Would definitely stay again.