A wonder upstairs spot in a great location. It is set up to feel like a home away from home.