Maggie's place is in a great neighborhood with few minutes walking distance to center of Castro. Her place is clean and the bed is very comfortable. Just to keep in mind, there is a construction going on next door which starts as early as 7am, and Maggie let me know about that even before I booked her place. In overall, I strongly recommend staying with her.