Excellent hosts — communicative, helpful, understanding — at a great place exactly as described. The amenities made it a great home away from home, in a good location walkable to a lot of cool stuff.