Wonderful spot. Exactly as advertised. Fantastic hosts. We had a brilliant time!