The place is in a good location. Fremont is a fun/ quirky place. You have to go check out the Fremont troll.
The flat fitted the bill for our needs. It was noisy however. The road is kind of busy all night and you can hear pretty much everything from upstairs. Bring earplugs.
We didn't have much communication with Greg but everything was all sorted for us including keyless entry (which was perfect as we arrived late). Also there was a little welcome book ready for us with a few bits of tourist info.
All in all I would recommend this place if you are out all day enjoying the city and just using the accommodation as a place to sleep.
Pete