Fantastic place. Fantastic location. Fantastic hosts. I will certainly be back!