Well located; comfortable; as described and shown; gracious host; clean