Fantastic place + location + hosts. Home away from home always.