I actually stayed from the 19-24 at Phil's and had a wonderful experience! The apartment was very clean, and there were fresh towels laid out for us. Everything is very organized and Phil was quite accommodating during our visit - he brought a parking pass down to me at 11pm, and an air mattress (with new sheets!) my 2nd night there. It is very conveniently located by West Portal station - a 2 minute walk - and takes you easily to Castro/Mission areas, which are great for eating or a night out. Would definitely stay here again!