Perfect for long or short stays. Excellent location. Very nice neighborhood. This place was perfect for me while on contract at Stanford. Kitchen had everything I need to stay on track with my meals. Water pressure and temperature perfect for showering. Bed was very comfortable. Parking was never an issue. Laundromat down at the end of the block within walking distance if needed. Would highly recommend