This place is wonderful - stylish and well-equipped. John is an excellent host. In particular, he was super quick to reply to questions. We would definitely stay again.