Sarah's place was perfect (great location, on-site secure parking, reliable internet connection, clean and inviting space, interesting and nice host) so I returned a second time. Thanks again, Sarah!