Great place and very clean. The hosts were welcoming and accomodating. We had a baby with us and they provided everything that was needed to make our stay comfortable. The outside area was an added bonus.