Lack of communication during the check-in and check-out process. Hard to find location and would require clear instructions or very good communication. The place itself is really good spot for few days Naples trip.