Ashish's place is very conveniently located in Castro and has all basic amenities plus the option for common laundry and a patio. He accommodated an early check-in for me which was much appreciated.