Deborah's place is amazing! Its within walking distance to everything! Deb is such an amazing host and is always prompt when liaising with her. My team loved how it was a good home away from home as well.
Tom