A highly recommended stop over or destination! Home from home. Why did we have to wait so long for homestay accommodation to be 'a thing?'