Fantastic location and place. Host was very communicative and fulfilled all needs and expectations. Would definitely stay there in the future, we had a great time.