My stay at Steven’s place was amazing. It is a gorgeous, very comfortable and cozy place. Big bedrooms, awesome living room and every type of amenities.
Everything you may need, Steven’s place has.
Definitely, one of the best places to stay near the Stanford Campus!