Otočec Castle is situated on a small island in the middle of the Krka River in Slovenia, first mentioned in documents in the 13th century. The islet is linked to both banks of the river by bridges and the castle has now been converted into a small hotel. Its a popular venue for weddings and a music festival. I can imagine!
Thank you Kristijan :)