Good hosts. Well located in old heart of Naples.