We had a great stay at Maggie's place. The room was large and bright and the bed was incredibly comfy. The location was great for us, in a very quiet neighbourhood, but within walking distance of all the bars and restaurants in the Castro and Mission. Maggie was also very flexible with allowing us to arrive a little earlier and leaving our bags behind to check out a little later. Thanks!