A true paradise in the middle of crazy Naples. What else do you need?