Very convenient location near Castro street activities and Sunday farmer's market. Walk to Cal train station. Internet sometimes drops off. Clean and well equipped 2nd floor apartment.