The hosts have put in so much thought and detail for a comfortable and enjoyable stay! Highly recommend.