Beautiful home, perfect location and wonderful communication with hosts. Everything you need to have a comfortable, enjoyable stay. Would highly recommend this stay!