Michel hosts a very clean and comfortable space. Good combination of space and amenities for me. Transportation is very straightforward whether in a car or public bus and bart. I used both during my stay. Michel has the communication thing down and I felt that all my questions were answered and then some. Great place, I'll stay again!