Salvatore's place is one block from the fishermans marina just a few steps from Ortiga Island . It's really an ideal location. The place it self is the perfect size, everything inside is brand new.
I highly recommend staying here..