Fantastic place. Great hosts. Home away from home.