This place has absolutely everything. Do yourself a favor and book it. Stefan is also an exceptional host. Will come back