Excellent location, thoughtfully organized, a little home away from home.