Great place for our group. Clean, well appointed spaces. Nice kitchen. Hot tub worked well. Hosts were very responsive and went out of their way to ensure we had a great stay. Highly recommend.