The view is unbelievable! It’s a great location in Naples - perfect blend of all the fantastic chaos of the street and closeness to Pizza Michele mixed with the serene roof deck. Awesome spot!