Super home, super hosts and super location! You can't find a better place to stay in and a better host to stay with if you've a big group. Would love to be back again. Home away from home!