Michele's place is nice small and perfect for two people. As others have said it's hard to find. What you need to do is walk down the ramp to the parking structure and talk to the attendant for the key.
All in all its a great location close the the train station and a short walk from the city center. There are a lot of good shops close by so you can easily cook for your self.