Spotless place with modern vibes and thoughtful amenities. Great location for Mountain View with a park nearby.