Everything as described and clean. The hosts are very welcoming and polite. I would totally recommend the place, any time.