We enjoyed our stay at April's immensely. Location is super convenient--within a 15 minute walk to Stanford, Stanford Shopping Center, and University Ave.
The house itself was very clean, with plentiful amenities for our stay. The bedrooms, kitchen and living room were all very spacious and comfortable.