At first it may seem expensive but it worth every penny and I would definitely visit this hotel again.
Since the first moment you arrive to Capri until the last moment you leave the Capri, you feel wonderfully special. Best hotel I've been ever, it's much more than 5 star hotel. The staff is very friendly and always trying to get you pleasant. Just ask them what you want, they will arrange it for you. Pool, food, drinks, staff, location, view, services, room services, etc. Flawless. If you are looking for luxury travel, this is the perfect spot. Don't forget to fine dine at least one evening at the hotel's JKitchen restaurant, you'll love everything you eat. I would suggest you to eat most of the meals at the hotel and try different foods, we loved everything we ate at the hotel.