The place was clean. spacious, and lovely. The hosts were kind and helpful. The location was optimal because Castro was very close but the apartment was on a quiet street. I would absolutely stay again.