Fantastic stay! Flexible and caring hosts make it perfect