This place is perfect! There are tons of thoughtful details and everything you could possibly need is there. Great location in Fremont, couldn't have asked for a better experience!