Discover boutique and luxury hotels with private pools in Balearic Islands, Spain