An oasis in Napoli! Highly recommended!