Maggie's place was perfect for my needs. The space was sparkling clean, beautiful and well thought out. The location ideal and walking distance from everything you might need. I just can't fault my stay. Maggie is a wonderful host and I look forward to staying again in the future.