The location is awesome. Right in the heart of a busy area of Naples. Super close to the metro and good overall central location. If self check-in is important to you, I would suggest confirming that with the host.