U don't need public transport cos everywhere (even Roma TerminiI) is reachable by foot :) there are restaurants and mini supermarkets nearby. Very quiet and private place.