Everything and more! Very comfortable, homely, clean and beautiful house. Couldn't ask for better value or better hosts, thanks Kana!