I can't recommend this place more highly - great location, beautiful spacious rooms, spotlessly clean, well equipped common areas for cooking or hanging out, really useful suggestions from the hosts, really comfortable and generally a real pleasure to stay at. I'll definitely be back. Thanks so much!