Julie and Michael are the perfect hosts - welcoming, friendly, helpful and generous. The place is immaculate and very caringly run. Julie and Michael have thought of every single thing a guest could want. If we could give more stars, we would. Highly recommend.