Perfect! The hosts are super kind and caring, communication went smooth and the place was spotless and had everything you need! We were sad we didn't stay any longer.