Seth and Alexa's place is stylish, sparkling clean and conveniently located in close proximity of the 24th and Mission BART station and many taquerias and other good food spots in the mission.