The unit was clean and had most amenities needed although there was a missing toilet seat and no shampoo. The main issue was that it was not a self check in as labeled. So we had to wait for someone to come let us in and the location in Naples is not the best so it was a bit uncomfortable. Communication with the host was not the fastest, and the host had people let us in that were not known to us and did not speak English. Therefore there was some confusion and difficulty.