Everything was wonderful. The kitchen has everything you need for cooking. The bed was extremely comfy, albeit a bit on the small side. The bathroom was lovely, lots of hot water and a powerful shower. The hosts were great, very easy and quick communication. I would definitely recommend a stay here.