Mabel’s place is great for short stays in south San Jose.