Excellent place to stay, brilliant hosts