Fran was super helpful. Met us at our point of arrival and walked us to the apartment. We got in around 9 and it was no problem to store our luggage at the house while we explored the island.
On the island and located only 5 mins from piazziale Roma, so close to train and bus stop.
Would def stay there again.