Had a great stay in the Castro! The apartment was clean and comfortable. Highly recommend!