The apartment is perfect for a visit to Naples- spacious and clean, with a beautiful garden with kemon trees. Be prepared, however, it site atop a huge hill overlooking the city. If you are in good shape, with no luggage, the stairs are a breeze. There is a trolley car for those with luggage or those that can not climb stairs.
We didn't meet the owners, but the entire process was smooth.