Fantastic apartment right next to Stanford. Great facilities and a very pleasant stay