Perfect location, great hosts and wonderful stay!