Slovenia is a hidden gem when it comes to spa hotels, offering a mix of natural beauty and luxurious relaxation.